be scared the pants off - Alemán Inglés Diccionario